thumb amputation - French English Dictionary